MF

Mechanics Financial Corp

13F
Mechanics Financial Corp
Last update 2025-07-21 239 Stocks (1 new)
Value $235.00 Mil Turnover 3 %
Countries:
Mechanics Financial Corp Top Holdings of 2025-06-30 View Full List
Ticker
Company
Shares
Value ($1000)
Shares Change %
Weighting %
Trade Impact %
% of Shares outstanding
3M Change %
YTD Change %
Market Cap $Mil
Industry
GRC
Gorman-Rupp Co
1,007,456
36,993.8
0%
15.730
0%
3.830
+14.99%
-1.24%
975.3
Industrial Products
IJH
iShares Core S&P Mid-Cap ETF
238,335
14,781.5
+0.05%
6.280
0%
0.020
+17.61%
+1.17%
96,632.4
 
AAPL
Apple Inc
58,374
11,976.6
-0.73%
5.090
-0.04%
0.000
+10.15%
-14.95%
3,173,564.3
Hardware
EFA
iShares MSCI EAFE ETF
116,082
10,376.6
-0.57%
4.410
-0.02%
0.020
+10.13%
+17.48%
64,061.5
 
IEFA
iShares Core MSCI EAFE ETF
107,857
9,003.9
+4.17%
3.830
+0.15%
0.010
+10.68%
+18.16%
143,257.1
 
IVV
iShares Core S&P 500 ETF
13,754
8,539.9
+3.03%
3.630
+0.11%
0.000
+22.34%
+7.31%
636,566.3
 
MSFT
Microsoft Corp
16,520
8,217.2
-0.48%
3.490
-0.01%
0.000
+42.29%
+21.48%
3,791,043.3
Software
JPM
JPMorgan Chase & Co
24,003
6,958.7
+0.27%
2.960
+0.01%
0.000
+27.68%
+23.35%
800,072.7
Banks
VGSH
Vanguard Short-Term Government Bond ETF
Vanguard Short-Term Government Bond ETF
118,322
6,955.0
+31.90%
2.960
+0.72%
0.030
-0.27%
+0.69%
22,512.5
 
IEMG
iShares Core MSCI Emerging Markets ETF
iShares Core MSCI Emerging Markets ETF
79,759
4,787.9
+5.11%
2.040
+0.10%
0.000
+18.23%
+17.62%
99,752.1
 

Mechanics Financial Corp's Historical Top Holdings Breakdowns

Mechanics Financial Corp's Top Stock Picks View Full List
Ticker
Company
Date
Action
Impact %
Price Range
Price
Price Change from Avrg%
Comment
Current Shares
Share Change
SPHY
SPDR Portfolio High Yield Bond ETF
2025-06-30
Reduce
Reduce
-0.93%
22.4 ($23.27) 23.8
$23.69
1.80%
Reduce -79.91%
22,019
-87,579
VGSH
Vanguard Short-Term Government Bond ETF
Vanguard Short-Term Government Bond ETF
2025-06-30
Add
Add
+0.72%
58.32 ($58.58) 58.98
$58.58
0%
Add 31.9%
118,322
28,617
BND
Vanguard Total Bond Market ETF
2025-06-30
Add
Add
+0.29%
71.88 ($72.74) 73.82
$73.06
0.44%
Add 23.53%
48,264
9,194
J
Jacobs Solutions Inc
2025-06-30
Reduce
Reduce
-0.27%
109.66 ($123.22) 131.45
$137.19
11.34%
Reduce -88.4%
625
-4,762
DUK
Duke Energy Corp
2025-06-30
Add
Add
+0.23%
112.46 ($118.06) 124.05
$119.83
1.50%
Add 215.12%
6,482
4,425
BRK.B
Berkshire Hathaway Inc
2025-06-30
Add
Add
+0.20%
483.48 ($508.26) 539.8
$474.41
-6.66%
Add 67.1%
2,423
973
SPSB
SPDR Portfolio Short Term Corporate Bond ETF
SPDR Portfolio Short Term Corporate Bond ETF
2025-06-30
Add
Add
+0.19%
29.82 ($30) 30.19
$30.12
0.40%
Add 33.19%
60,610
15,105
TMO
Thermo Fisher Scientific Inc
2025-06-30
Add
Add
+0.19%
390.26 ($419.37) 497.6
$404.94
-3.44%
Add 53.86%
3,148
1,102
IEFA
iShares Core MSCI EAFE ETF
2025-06-30
Add
Add
+0.15%
67.83 ($79.31) 84.09
$83.04
4.70%
Add 4.17%
107,857
4,317
VGIT
Vanguard Intermediate-Term Government Bond ETF
Vanguard Intermediate-Term Government Bond ETF
2025-06-30
Add
Add
+0.15%
58.63 ($59.2) 59.97
$59.35
0.26%
Add 20.32%
34,254
5,785

Mechanics Financial Corp Total Holding History ($B)

To

Mechanics Financial Corp's Asset Allocation

To

Mechanics Financial Corp Past Portfolios

Portfolio Date Number of Stocks New Stocks Total Value ($Mil) Q/Q Turnover

Top Ranked Articles

  • 1

Mechanics Financial Corp's Hypothetical Growth since 2025-06-30

Mechanics Financial Corp's Yearly Returns

Year Portfolio % % Excess Gain %

Mechanics Financial Corp's Holdings Heat Map

Size field:

Mechanics Financial Corp's Holdings Bubble Chart

Mechanics Financial Corp News

  • 1

Discussions on Mechanics Financial Corp

No discussions yet.